Rails Way
Ruby on Rails
が標準で定義しているコード規約。
Rails Tutorial
で抑えられるポイントがコレになる。
Ruby on Rails を支える Active Record などの仕組みにより規約が確立され、Rails Way が成り立っていると考えて良い。
大きな柱を以下に上げる。
DRY原則
https://ja.wikipedia.org/wiki/Don't_repeat_yourself
「同じことをしない」をポリシーを元にコードの重複、作業の重複を自動化や抽象化により解決する原則。
Convention over configuration
https://ja.wikipedia.org/wiki/設定より規約
開発者の決定すべきことを減少させ、単純にするが柔軟性は失わせないソフトウェア設計パラダイム。